{{tag>signer codedeconduite openpgp key}}

----

====== Signer le code de conduite ======

<note help>Le code de conduite concerne votre comportement en tant que membre de la Communauté d'Ubuntu. Il vous sera demandé de le signer électroniquement pour effectuer un certain nombre de contributions, par exemple dans le cadre de la traduction.</note>

===== Créer une clé PGP (OpenPGP Key) =====

=== Graphiquement ===
Normalement disponible par défaut sinon [[:tutoriel:comment_installer_un_paquet|installez le paquet]] **[[apt>seahorse]]**
  * Lancez l'application « Mots de passe et clés» 
  * Allez dans le menu « Fichier » / « Nouveau » ou cliquez sur l'icône en forme de croix verte.
  * Sélectionnez « Clé PGP » puis cliquez sur « Continuer ».
  * Donnez un nom à votre clé dans le champ  « Nom complet », renseignez une adresse courriel valide dans le champ « Adresse électronique » et cliquez sur « Créer ».

=== En ligne de commande ===
L'outil [[:gnupg]] est disponible par défaut.\\
Vous pouvez créer votre clé en saisissant dans un [[:terminal]] la [[:commande_shell|commande]] suivante:
<code>gpg --gen-key</code>

===== Publier une clé PGP =====

  * Dans l'application « Mots de passe et clés », allez dans le menu « Distant » / « Synchroniser et publier des clés ».
  * Cliquez sur « Synchroniser ».

<note>Vérifier qu'un serveur est bien sélectionné dans les serveurs de clés</note>
===== Récupérer votre empreinte digitale =====

  * Ouvrez un terminal puis saisissez la commande suivante avant d'appuyer sur entrée :<code>gpg --fingerprint</code>
  * Copiez la série de 10 chaînes de 4 caractères qui apparaît en résultat.

Cepandant cette commande liste l'ensemble des clés gpg, dans ce cas, pour y voir plus clair vous pouvez y accéder graphiquement :
  * Dans le gestionnaire de clé, clic-droit sur propriété de la clé gpg qu'on vient de créer
  * Dans le menu déroulant on clique sur **Propriétés** et dans la fenêtre qui s'ouvre aller dans l'onglet **Détails**. Vous y trouverez la chaîne de 10x4 caractères sous le label Empreinte. 



===== Déclarer votre clé PGP dans Launchpad =====

  * Connectez-vous à la page d'accueil de votre compte Launchpad (https://launchpad.net/~votreidentifiantlaunchpad).
  * Dans votre rubrique « User information », cliquez sur le point d'interrogation situé à côté de l'item « Signed Ubuntu Code of Conduct - No ».
  * cliquez sur //Register an OpenPGP key//. 
  * dans le champ Fingerprint: Collez la série de 10 chaînes de 4 caractères copiée précédemment.
  * Suivez les instructions affichées à l'écran.
  * Un courriel vous sera envoyé à l'adresse que vous avez déclarée lors de la création de la clé.

===== Confirmer votre clé PGP =====

  * Ouvrez le courriel que vous venez de recevoir et cliquez sur le lien proposé.
  * FIXME (ce qui suit ne semble pas être dans le fichier en question) Il vous est demandé de copier les deux lignes au dessus de la box vide ((vous la remplirez plus après)) contenant votre clé et identifiant ex: <file>
Please register A123456789BCD9874123ZWF65FE456SD78SD4561 to the
Launchpad user VOTRENOM.  2017-08-15 11:33:21 UTC</file>
  * Collez ces deux lignes dans un fichier appelé **signaturelaunchpad.txt** [[:tutoriel:comment_modifier_un_fichier|créé]] spécialement.\\ Pour la suite nous considérons que ce fichier sera placé sur le **Bureau** de votre //Dossier Personnel//.
  * Ouvrez un terminal puis saisissez les commandes suivantes avant d'appuyer sur entrée :<code>
cd ~/Bureau/
gpg -d signaturelaunchpad.txt
</code> ou <code>gpg --clearsign signaturelaunchpad.txt</code>
  * Votre mot de passe vous sera demandé.
  * Une fois le message décrypté, ouvrez le lien qui apparaît en résultat.
  * copiez le message compris entre « -----BEGIN PGP MESSAGE----- » et « -----END PGP MESSAGE----- » en incluant ces deux lignes. 
      * Ces lignes se trouvent également dans le fichier **~/Bureau/signaturelaunchpad.txt.asc** et ressemble normalement à <file>
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Please register A123456789BCD9874123ZWF65FE456SD78SD4561 to the
Launchpad user VOTRENOM.  2017-08-15 11:33:21 UTC

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQEcBAEBAgAGBQJZkt4OAZoJEOoCpDkB34jkriAH/36j2tyRijH4dSjM4b6EhEss
Bms76YFxnN6go6O5XpxMR81aINc0DBuC6piS9uAYOsjPaY7T54QlhEVPwSNXIv3A
w7cC6a2IELA3/JBjBOAAIu0iLHp06HPhhvbwv1A1LD9qbsLyQdJbhOCtRORi7Tbg
CxbmGV6giMLRIxrhrykni5vR20YE28WrH52Q/MMaGhD/SOdifGhNMJZh6fkh9pna
ProU0V1m81dA3gNwnJFJBOJh+wFAlKbP7NAjd2RV3ER+puUweCViDySdzfmemCbq
1/w0E+xZLMyGLIxtYBsDOcu3gUbc/ps6oBK3LOkVIWWEwEqjhhZOkfxqfeW3UtY=
=i9al
-----END PGP SIGNATURE-----</file>
  * Coller ces lignes dans la box vide sur le site Launchpad et cliquez sur //Continuer//


===== Signer le code =====
Votre clé accepté et de retour sur votre compte, vous pouvez désormais signer le code de conduite. 
  * Télécharger le code de conduite disponible [[https://launchpad.net/codeofconduct|ici]]
  * depuis le dossier où vous l'avez téléchargé, dans un [[:terminal]] saisissez (en adaptant) <code>gpg --clearsign UbuntuCodeofConduct-2.0.txt</code>
  * copiez le contenu du fichier **UbuntuCodeofConduct-2.0.txt.asc** obtenu
  * Depuis votre page de profil Launchapd après avoir choisi de FIXME Sign Code of conduct FIXME coller dans la box vide le texte précedemment copié
  * Cliquez sur continuer

Voilà vous avez signé le code de conduite Ubuntu

===== Voir aussi =====

  * **en** [[http://www.wikihow.com/Sign-the-Ubuntu-Code-of-Conduct|Illustrations]]
  * [[:codedeconduite|Code de Conduite]]
  * [[:ubuntu-l10n-fr|À propos de la traduction d'Ubuntu (Ubuntu-fr)]]

//Contributeurs principaux : [[:utilisateurs:Anne017]].//